//app.js
App({
  host: 'https://sign.myzqu.cn/api',
  //host: 'http://47.107.126.194:8091/api',
 // host: 'http://192.168.191.1:8091/api',
  defaultHeader: {},
  accessToken: null,
  userInfo:{},
  onLaunch: function () {
    var app = this
    // var accessToken = wx.getStorageSync('accessToken')
    // if (accessToken == '') {
    //   //如果accessToken不存在，则向服务端请求
    //   app.login()
    // } else {
    //   app.defaultHeader.accessToken = accessToken
    //   app.accessToken = accessToken
    //   app.userInfo = wx.getStorageSync('userInfo')
    // }
    this.login()
  },

  login: function () {
    var app = this;
    console.log("进入登录函数");
    // 登录
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
        if (res.code) {
          //发起网络请求
          wx.request({
            url: app.host + '/wechat/login',
            data: {
              code: res.code
            },
            method: 'get',
            success: function (res) {
              console.log(res)
              if (res.data.code == 1001) {
                app.openId = res.data.openId
                //没有注册，跳转到授权页面
                wx.redirectTo({
                  url: '/pages/wxLogin/wxLogin',
                })
              }
              if (res.data.code == 0) {
                wx.setStorageSync('accessToken', res.data.accessToken);
                app.defaultHeader.accessToken = res.data.accessToken
                app.accessToken = res.data.accessToken
                app.userInfo = res.data.userInfo
                wx.setStorageSync('userInfo', res.data.userInfo);
              }
            }
          })
        } else {
          console.log('获取用户登录态失败！' + res.errMsg)
        }
      }
    })
  },


})